Refine this word faster
Giraffa camelopardalis
Definitions
Noun
- 1 tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa wordnet
See also for "giraffa camelopardalis"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.